package tech.eyao.hs60x.service;

import tech.eyao.hs60x.dto.BaseResult;
import tech.eyao.hs60x.vo.ApprovalPageQuery;

/**
 * 申请记录服务接口
 * 
 * @author hejian
 * @date 2018年1月12日 下午2:54:03
 */
public interface ApprovalService {

    /**
     * 申请列表查询
     * 
     * @param pageQuery
     * @return
     */
    public BaseResult getListByPage(ApprovalPageQuery pageQuery);

    /**
     * 申请绑定WATCH事件处理
     * @param id
     * @param userId
     * @param action
     * @return
     */
    public BaseResult agree(Long id, Long userId, String action);
}
